/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  v1612+                                |
|   \\  /    A nd           | Web:      www.OpenFOAM.com                      |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       labelList;
    note        "nPoints:1596  nCells:1116  nFaces:3780  nInternalFaces:2916";
    location    "constant/polyMesh";
    object      neighbour;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //


2916
(
1
6
72
2
7
73
3
8
74
4
9
75
5
10
76
11
77
7
12
78
8
13
79
9
14
80
10
15
81
11
16
82
17
83
13
18
84
14
19
85
15
20
86
16
21
87
17
22
88
23
89
19
24
90
20
25
91
21
26
92
22
27
93
23
28
94
29
95
25
30
96
26
31
97
27
32
98
28
33
99
29
34
100
35
101
31
36
102
32
37
103
33
38
104
34
39
105
35
40
106
41
107
37
42
108
38
43
109
39
44
110
40
45
111
41
46
112
47
113
43
48
114
44
49
115
45
50
116
46
51
117
47
52
118
53
119
49
54
120
50
55
121
51
56
122
52
57
123
53
58
124
59
125
55
60
126
56
61
127
57
62
128
58
63
129
59
64
130
65
131
61
66
132
62
67
133
63
68
134
64
69
135
65
70
136
71
137
67
138
68
139
69
140
70
141
71
142
143
73
78
144
74
79
145
75
80
146
76
81
147
77
82
148
83
149
79
84
150
80
85
151
81
86
152
82
87
153
83
88
154
89
155
85
90
156
86
91
157
87
92
158
88
93
159
89
94
160
95
161
91
96
162
92
97
163
93
98
164
94
99
165
95
100
166
101
167
97
102
168
98
103
169
99
104
170
100
105
171
101
106
172
107
173
103
108
174
104
109
175
105
110
176
106
111
177
107
112
178
113
179
109
114
180
110
115
181
111
116
182
112
117
183
113
118
184
119
185
115
120
186
116
121
187
117
122
188
118
123
189
119
124
190
125
191
121
126
192
122
127
193
123
128
194
124
129
195
125
130
196
131
197
127
132
198
128
133
199
129
134
200
130
135
201
131
136
202
137
203
133
138
204
134
139
205
135
140
206
136
141
207
137
142
208
143
209
139
210
140
211
141
212
142
213
143
214
215
145
150
216
146
151
217
147
152
218
148
153
219
149
154
220
155
221
151
156
222
152
157
223
153
158
224
154
159
225
155
160
226
161
227
157
162
228
158
163
229
159
164
230
160
165
231
161
166
232
167
233
163
168
234
164
169
235
165
170
236
166
171
237
167
172
238
173
239
169
174
240
170
175
241
171
176
242
172
177
243
173
178
244
179
245
175
180
246
176
181
247
177
182
248
178
183
249
179
184
250
185
251
181
186
252
182
187
253
183
188
254
184
189
255
185
190
256
191
257
187
192
258
188
193
259
189
194
260
190
195
261
191
196
262
197
263
193
198
264
194
199
265
195
200
266
196
201
267
197
202
268
203
269
199
204
270
200
205
271
201
206
272
202
207
273
203
208
274
209
275
205
210
276
206
211
277
207
212
278
208
213
279
209
214
280
215
281
211
282
212
283
213
284
214
285
215
286
287
217
222
576
218
223
577
219
224
578
220
225
579
221
226
580
227
581
223
228
594
224
229
595
225
230
596
226
231
597
227
232
598
233
599
229
234
612
230
235
613
231
236
614
232
237
615
233
238
616
239
617
235
240
630
236
241
631
237
242
632
238
243
633
239
244
634
245
635
241
246
648
242
247
649
243
248
650
244
249
651
245
250
652
251
653
247
252
666
248
253
667
249
254
668
250
255
669
251
256
670
257
671
253
258
684
254
259
685
255
260
686
256
261
687
257
262
688
263
689
259
264
702
260
265
703
261
266
704
262
267
705
263
268
706
269
707
265
270
720
266
271
721
267
272
722
268
273
723
269
274
724
275
725
271
276
738
272
277
739
273
278
740
274
279
741
275
280
742
281
743
277
282
756
278
283
757
279
284
758
280
285
759
281
286
760
287
761
283
774
284
775
285
776
286
777
287
778
779
289
294
360
290
295
361
291
296
362
292
297
363
293
298
364
299
365
295
300
366
296
301
367
297
302
368
298
303
369
299
304
370
305
371
301
306
372
302
307
373
303
308
374
304
309
375
305
310
376
311
377
307
312
378
308
313
379
309
314
380
310
315
381
311
316
382
317
383
313
318
384
314
319
385
315
320
386
316
321
387
317
322
388
323
389
319
324
390
320
325
391
321
326
392
322
327
393
323
328
394
329
395
325
330
396
326
331
397
327
332
398
328
333
399
329
334
400
335
401
331
336
402
332
337
403
333
338
404
334
339
405
335
340
406
341
407
337
342
408
338
343
409
339
344
410
340
345
411
341
346
412
347
413
343
348
414
344
349
415
345
350
416
346
351
417
347
352
418
353
419
349
354
420
350
355
421
351
356
422
352
357
423
353
358
424
359
425
355
426
356
427
357
428
358
429
359
430
431
361
366
432
362
367
433
363
368
434
364
369
435
365
370
436
371
437
367
372
438
368
373
439
369
374
440
370
375
441
371
376
442
377
443
373
378
444
374
379
445
375
380
446
376
381
447
377
382
448
383
449
379
384
450
380
385
451
381
386
452
382
387
453
383
388
454
389
455
385
390
456
386
391
457
387
392
458
388
393
459
389
394
460
395
461
391
396
462
392
397
463
393
398
464
394
399
465
395
400
466
401
467
397
402
468
398
403
469
399
404
470
400
405
471
401
406
472
407
473
403
408
474
404
409
475
405
410
476
406
411
477
407
412
478
413
479
409
414
480
410
415
481
411
416
482
412
417
483
413
418
484
419
485
415
420
486
416
421
487
417
422
488
418
423
489
419
424
490
425
491
421
426
492
422
427
493
423
428
494
424
429
495
425
430
496
431
497
427
498
428
499
429
500
430
501
431
502
503
433
438
504
434
439
505
435
440
506
436
441
507
437
442
508
443
509
439
444
510
440
445
511
441
446
512
442
447
513
443
448
514
449
515
445
450
516
446
451
517
447
452
518
448
453
519
449
454
520
455
521
451
456
522
452
457
523
453
458
524
454
459
525
455
460
526
461
527
457
462
528
458
463
529
459
464
530
460
465
531
461
466
532
467
533
463
468
534
464
469
535
465
470
536
466
471
537
467
472
538
473
539
469
474
540
470
475
541
471
476
542
472
477
543
473
478
544
479
545
475
480
546
476
481
547
477
482
548
478
483
549
479
484
550
485
551
481
486
552
482
487
553
483
488
554
484
489
555
485
490
556
491
557
487
492
558
488
493
559
489
494
560
490
495
561
491
496
562
497
563
493
498
564
494
499
565
495
500
566
496
501
567
497
502
568
503
569
499
570
500
571
501
572
502
573
503
574
575
505
510
900
506
511
901
507
512
902
508
513
903
509
514
904
515
905
511
516
918
512
517
919
513
518
920
514
519
921
515
520
922
521
923
517
522
936
518
523
937
519
524
938
520
525
939
521
526
940
527
941
523
528
954
524
529
955
525
530
956
526
531
957
527
532
958
533
959
529
534
972
530
535
973
531
536
974
532
537
975
533
538
976
539
977
535
540
990
536
541
991
537
542
992
538
543
993
539
544
994
545
995
541
546
1008
542
547
1009
543
548
1010
544
549
1011
545
550
1012
551
1013
547
552
1026
548
553
1027
549
554
1028
550
555
1029
551
556
1030
557
1031
553
558
1044
554
559
1045
555
560
1046
556
561
1047
557
562
1048
563
1049
559
564
1062
560
565
1063
561
566
1064
562
567
1065
563
568
1066
569
1067
565
570
1080
566
571
1081
567
572
1082
568
573
1083
569
574
1084
575
1085
571
1098
572
1099
573
1100
574
1101
575
1102
1103
577
582
594
578
583
595
579
584
596
580
585
597
581
586
598
587
599
583
588
600
584
589
601
585
590
602
586
591
603
587
592
604
593
605
589
606
590
607
591
608
592
609
593
610
611
595
600
612
596
601
613
597
602
614
598
603
615
599
604
616
605
617
601
606
618
602
607
619
603
608
620
604
609
621
605
610
622
611
623
607
624
608
625
609
626
610
627
611
628
629
613
618
630
614
619
631
615
620
632
616
621
633
617
622
634
623
635
619
624
636
620
625
637
621
626
638
622
627
639
623
628
640
629
641
625
642
626
643
627
644
628
645
629
646
647
631
636
648
632
637
649
633
638
650
634
639
651
635
640
652
641
653
637
642
654
638
643
655
639
644
656
640
645
657
641
646
658
647
659
643
660
644
661
645
662
646
663
647
664
665
649
654
666
650
655
667
651
656
668
652
657
669
653
658
670
659
671
655
660
672
656
661
673
657
662
674
658
663
675
659
664
676
665
677
661
678
662
679
663
680
664
681
665
682
683
667
672
684
668
673
685
669
674
686
670
675
687
671
676
688
677
689
673
678
690
674
679
691
675
680
692
676
681
693
677
682
694
683
695
679
696
680
697
681
698
682
699
683
700
701
685
690
702
686
691
703
687
692
704
688
693
705
689
694
706
695
707
691
696
708
692
697
709
693
698
710
694
699
711
695
700
712
701
713
697
714
698
715
699
716
700
717
701
718
719
703
708
720
704
709
721
705
710
722
706
711
723
707
712
724
713
725
709
714
726
710
715
727
711
716
728
712
717
729
713
718
730
719
731
715
732
716
733
717
734
718
735
719
736
737
721
726
738
722
727
739
723
728
740
724
729
741
725
730
742
731
743
727
732
744
728
733
745
729
734
746
730
735
747
731
736
748
737
749
733
750
734
751
735
752
736
753
737
754
755
739
744
756
740
745
757
741
746
758
742
747
759
743
748
760
749
761
745
750
762
746
751
763
747
752
764
748
753
765
749
754
766
755
767
751
768
752
769
753
770
754
771
755
772
773
757
762
774
758
763
775
759
764
776
760
765
777
761
766
778
767
779
763
768
780
764
769
781
765
770
782
766
771
783
767
772
784
773
785
769
786
770
787
771
788
772
789
773
790
791
775
780
882
776
781
883
777
782
884
778
783
885
779
784
886
785
887
781
786
888
782
787
889
783
788
890
784
789
891
785
790
892
791
893
787
894
788
895
789
896
790
897
791
898
899
793
798
810
1098
794
799
811
1099
795
800
812
1100
796
801
813
1101
797
802
814
1102
803
815
1103
799
804
816
1104
800
805
817
1105
801
806
818
1106
802
807
819
1107
803
808
820
1108
809
821
1109
805
822
1110
806
823
1111
807
824
1112
808
825
1113
809
826
1114
827
1115
811
816
828
812
817
829
813
818
830
814
819
831
815
820
832
821
833
817
822
834
818
823
835
819
824
836
820
825
837
821
826
838
827
839
823
840
824
841
825
842
826
843
827
844
845
829
834
846
830
835
847
831
836
848
832
837
849
833
838
850
839
851
835
840
852
836
841
853
837
842
854
838
843
855
839
844
856
845
857
841
858
842
859
843
860
844
861
845
862
863
847
852
864
848
853
865
849
854
866
850
855
867
851
856
868
857
869
853
858
870
854
859
871
855
860
872
856
861
873
857
862
874
863
875
859
876
860
877
861
878
862
879
863
880
881
865
870
882
866
871
883
867
872
884
868
873
885
869
874
886
875
887
871
876
888
872
877
889
873
878
890
874
879
891
875
880
892
881
893
877
894
878
895
879
896
880
897
881
898
899
883
888
884
889
885
890
886
891
887
892
893
889
894
890
895
891
896
892
897
893
898
899
895
896
897
898
899
901
906
918
902
907
919
903
908
920
904
909
921
905
910
922
911
923
907
912
924
908
913
925
909
914
926
910
915
927
911
916
928
917
929
913
930
914
931
915
932
916
933
917
934
935
919
924
936
920
925
937
921
926
938
922
927
939
923
928
940
929
941
925
930
942
926
931
943
927
932
944
928
933
945
929
934
946
935
947
931
948
932
949
933
950
934
951
935
952
953
937
942
954
938
943
955
939
944
956
940
945
957
941
946
958
947
959
943
948
960
944
949
961
945
950
962
946
951
963
947
952
964
953
965
949
966
950
967
951
968
952
969
953
970
971
955
960
972
956
961
973
957
962
974
958
963
975
959
964
976
965
977
961
966
978
962
967
979
963
968
980
964
969
981
965
970
982
971
983
967
984
968
985
969
986
970
987
971
988
989
973
978
990
974
979
991
975
980
992
976
981
993
977
982
994
983
995
979
984
996
980
985
997
981
986
998
982
987
999
983
988
1000
989
1001
985
1002
986
1003
987
1004
988
1005
989
1006
1007
991
996
1008
992
997
1009
993
998
1010
994
999
1011
995
1000
1012
1001
1013
997
1002
1014
998
1003
1015
999
1004
1016
1000
1005
1017
1001
1006
1018
1007
1019
1003
1020
1004
1021
1005
1022
1006
1023
1007
1024
1025
1009
1014
1026
1010
1015
1027
1011
1016
1028
1012
1017
1029
1013
1018
1030
1019
1031
1015
1020
1032
1016
1021
1033
1017
1022
1034
1018
1023
1035
1019
1024
1036
1025
1037
1021
1038
1022
1039
1023
1040
1024
1041
1025
1042
1043
1027
1032
1044
1028
1033
1045
1029
1034
1046
1030
1035
1047
1031
1036
1048
1037
1049
1033
1038
1050
1034
1039
1051
1035
1040
1052
1036
1041
1053
1037
1042
1054
1043
1055
1039
1056
1040
1057
1041
1058
1042
1059
1043
1060
1061
1045
1050
1062
1046
1051
1063
1047
1052
1064
1048
1053
1065
1049
1054
1066
1055
1067
1051
1056
1068
1052
1057
1069
1053
1058
1070
1054
1059
1071
1055
1060
1072
1061
1073
1057
1074
1058
1075
1059
1076
1060
1077
1061
1078
1079
1063
1068
1080
1064
1069
1081
1065
1070
1082
1066
1071
1083
1067
1072
1084
1073
1085
1069
1074
1086
1070
1075
1087
1071
1076
1088
1072
1077
1089
1073
1078
1090
1079
1091
1075
1092
1076
1093
1077
1094
1078
1095
1079
1096
1097
1081
1086
1098
1082
1087
1099
1083
1088
1100
1084
1089
1101
1085
1090
1102
1091
1103
1087
1092
1104
1088
1093
1105
1089
1094
1106
1090
1095
1107
1091
1096
1108
1097
1109
1093
1110
1094
1111
1095
1112
1096
1113
1097
1114
1115
1099
1104
1100
1105
1101
1106
1102
1107
1103
1108
1109
1105
1110
1106
1111
1107
1112
1108
1113
1109
1114
1115
1111
1112
1113
1114
1115
)


// ************************************************************************* //
